# near model CODE resource # jump table entries: 512-512 (1 of them) 00000000 0000 0000 ori.b D0, 0x0 export_64: 00000004 4E56 FFFC link A6, -0x0004 00000008 422D A512 clr.b [A5 - 0x5AEE] 0000000C 422D E19E clr.b [A5 - 0x1E62] 00000010 422D E1B6 clr.b [A5 - 0x1E4A] 00000014 422D FDCB clr.b [A5 - 0x235] 00000018 422D E1BA clr.b [A5 - 0x1E46] 0000001C 422D E1BB clr.b [A5 - 0x1E45] 00000020 2F07 move.l -[A7], D7 00000022 7001 moveq.l D0, 0x01 00000024 7E64 moveq.l D7, 0x64 00000026 9E40 sub.w D7, D0 00000028 6D00 001C blt +0x1E /* 00000046 */ 0000002C 3D40 FFFC move.w [A6 - 0x4], D0 label00000030: 00000030 302E FFFC move.w D0, [A6 - 0x4] 00000034 E548 lsl D0.w, 2 00000036 41ED FC32 lea.l A0, [A5 - 0x3CE] 0000003A 42B0 0000 clr.l [A0 + D0.w] 0000003E 526E FFFC addq.w [A6 - 0x4], 1 00000042 51CF FFEC dbf D7, -0x16 /* 00000030 */ label00000046: 00000046 2E1F move.l D7, [A7]+ 00000048 487A 0490 pea.l [PC + 0x490 /* 000004DA, value 0x0, cstring "" */] 0000004C 486D FB36 pea.l [A5 - 0x4CA] 00000050 3F3C 00FF move.w -[A7], 0xFF 00000054 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00000058 3B7C 0020 FA34 move.w [A5 - 0x5CC], 0x20 /* ' ' */ 0000005E 2F07 move.l -[A7], D7 00000060 7001 moveq.l D0, 0x01 00000062 7E46 moveq.l D7, 0x46 00000064 9E40 sub.w D7, D0 00000066 6D00 0046 blt +0x48 /* 000000AE */ 0000006A 3D40 FFFC move.w [A6 - 0x4], D0 label0000006E: 0000006E 302E FFFC move.w D0, [A6 - 0x4] 00000072 C1FC 0016 muls.w D0, 0x16 00000076 487A 0464 pea.l [PC + 0x464 /* 000004DC, value 0x0, cstring "" */] 0000007A 41ED F41A lea.l A0, [A5 - 0xBE6] 0000007E 4870 0000 pea.l [A0 + D0.w] 00000082 3F3C 0014 move.w -[A7], 0x14 00000086 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 0000008A 302E FFFC move.w D0, [A6 - 0x4] 0000008E C1FC 0016 muls.w D0, 0x16 00000092 487A 044A pea.l [PC + 0x44A /* 000004DE, value 0x120, cstring "" */] 00000096 41ED EE16 lea.l A0, [A5 - 0x11EA] 0000009A 4870 0000 pea.l [A0 + D0.w] 0000009E 3F3C 0014 move.w -[A7], 0x14 000000A2 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 000000A6 526E FFFC addq.w [A6 - 0x4], 1 000000AA 51CF FFC2 dbf D7, -0x40 /* 0000006E */ label000000AE: 000000AE 2E1F move.l D7, [A7]+ 000000B0 42AD EE28 clr.l [A5 - 0x11D8] 000000B4 42AD EE24 clr.l [A5 - 0x11DC] 000000B8 42AD EE20 clr.l [A5 - 0x11E0] 000000BC 42AD EE1C clr.l [A5 - 0x11E4] 000000C0 422D EE1B clr.b [A5 - 0x11E5] 000000C4 42AD EE0E clr.l [A5 - 0x11F2] 000000C8 486D EE06 pea.l [A5 - 0x11FA] 000000CC 4267 clr.w -[A7] 000000CE 4267 clr.w -[A7] 000000D0 4267 clr.w -[A7] 000000D2 4267 clr.w -[A7] 000000D4 A8A7 syscall SetRect 000000D6 42AD EE16 clr.l [A5 - 0x11EA] 000000DA 42AD EE12 clr.l [A5 - 0x11EE] 000000DE 2F07 move.l -[A7], D7 000000E0 7001 moveq.l D0, 0x01 000000E2 7E14 moveq.l D7, 0x14 000000E4 9E40 sub.w D7, D0 000000E6 6D00 010A blt +0x10C /* 000001F2 */ 000000EA 3D40 FFFC move.w [A6 - 0x4], D0 label000000EE: 000000EE 302E FFFC move.w D0, [A6 - 0x4] 000000F2 C1FC 0006 muls.w D0, 0x6 000000F6 487A 03E8 pea.l [PC + 0x3E8 /* 000004E0, value 0x1200120 */] 000000FA 41ED ED88 lea.l A0, [A5 - 0x1278] 000000FE 4870 0000 pea.l [A0 + D0.w] 00000102 3F3C 0005 move.w -[A7], 0x5 00000106 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 0000010A 302E FFFC move.w D0, [A6 - 0x4] 0000010E C1FC 0006 muls.w D0, 0x6 00000112 487A 03CE pea.l [PC + 0x3CE /* 000004E2, value 0x1200120 */] 00000116 41ED ED10 lea.l A0, [A5 - 0x12F0] 0000011A 4870 0000 pea.l [A0 + D0.w] 0000011E 3F3C 0005 move.w -[A7], 0x5 00000122 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00000126 302E FFFC move.w D0, [A6 - 0x4] 0000012A C1FC 0006 muls.w D0, 0x6 0000012E 487A 03B4 pea.l [PC + 0x3B4 /* 000004E4, value 0x1200120 */] 00000132 41ED EC98 lea.l A0, [A5 - 0x1368] 00000136 4870 0000 pea.l [A0 + D0.w] 0000013A 3F3C 0005 move.w -[A7], 0x5 0000013E 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00000142 302E FFFC move.w D0, [A6 - 0x4] 00000146 C1FC 0006 muls.w D0, 0x6 0000014A 487A 039A pea.l [PC + 0x39A /* 000004E6, value 0x1200120 */] 0000014E 41ED EC20 lea.l A0, [A5 - 0x13E0] 00000152 4870 0000 pea.l [A0 + D0.w] 00000156 3F3C 0005 move.w -[A7], 0x5 0000015A 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 0000015E 302E FFFC move.w D0, [A6 - 0x4] 00000162 C1FC 0006 muls.w D0, 0x6 00000166 487A 0380 pea.l [PC + 0x380 /* 000004E8, value 0x1200120 */] 0000016A 41ED EBA8 lea.l A0, [A5 - 0x1458] 0000016E 4870 0000 pea.l [A0 + D0.w] 00000172 3F3C 0005 move.w -[A7], 0x5 00000176 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 0000017A 302E FFFC move.w D0, [A6 - 0x4] 0000017E C1FC 0006 muls.w D0, 0x6 00000182 487A 0366 pea.l [PC + 0x366 /* 000004EA, value 0x1200120 */] 00000186 41ED EB30 lea.l A0, [A5 - 0x14D0] 0000018A 4870 0000 pea.l [A0 + D0.w] 0000018E 3F3C 0005 move.w -[A7], 0x5 00000192 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00000196 302E FFFC move.w D0, [A6 - 0x4] 0000019A C1FC 0006 muls.w D0, 0x6 0000019E 487A 034C pea.l [PC + 0x34C /* 000004EC, value 0x1200120 */] 000001A2 41ED EAB8 lea.l A0, [A5 - 0x1548] 000001A6 4870 0000 pea.l [A0 + D0.w] 000001AA 3F3C 0005 move.w -[A7], 0x5 000001AE 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 000001B2 302E FFFC move.w D0, [A6 - 0x4] 000001B6 C1FC 0006 muls.w D0, 0x6 000001BA 487A 0332 pea.l [PC + 0x332 /* 000004EE, value 0x1200120 */] 000001BE 41ED EA40 lea.l A0, [A5 - 0x15C0] 000001C2 4870 0000 pea.l [A0 + D0.w] 000001C6 3F3C 0005 move.w -[A7], 0x5 000001CA 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 000001CE 302E FFFC move.w D0, [A6 - 0x4] 000001D2 C1FC 0006 muls.w D0, 0x6 000001D6 487A 0318 pea.l [PC + 0x318 /* 000004F0, value 0x1200000 */] 000001DA 41ED E9C8 lea.l A0, [A5 - 0x1638] 000001DE 4870 0000 pea.l [A0 + D0.w] 000001E2 3F3C 0005 move.w -[A7], 0x5 000001E6 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 000001EA 526E FFFC addq.w [A6 - 0x4], 1 000001EE 51CF FEFE dbf D7, -0x104 /* 000000EE */ label000001F2: 000001F2 2E1F move.l D7, [A7]+ 000001F4 3B7C 0020 E9CC move.w [A5 - 0x1634], 0x20 /* ' ' */ 000001FA 422D E9CB clr.b [A5 - 0x1635] 000001FE 422D E9CA clr.b [A5 - 0x1636] 00000202 422D E9C9 clr.b [A5 - 0x1637] 00000206 422D E9C8 clr.b [A5 - 0x1638] 0000020A 426D E9C6 clr.w [A5 - 0x163A] 0000020E 2F07 move.l -[A7], D7 00000210 7001 moveq.l D0, 0x01 00000212 7E0A moveq.l D7, 0x0A 00000214 9E40 sub.w D7, D0 00000216 6D00 002A blt +0x2C /* 00000242 */ 0000021A 3D40 FFFC move.w [A6 - 0x4], D0 label0000021E: 0000021E 302E FFFC move.w D0, [A6 - 0x4] 00000222 E548 lsl D0.w, 2 00000224 41ED E972 lea.l A0, [A5 - 0x168E] 00000228 42B0 0000 clr.l [A0 + D0.w] 0000022C 302E FFFC move.w D0, [A6 - 0x4] 00000230 E548 lsl D0.w, 2 00000232 41ED E922 lea.l A0, [A5 - 0x16DE] 00000236 42B0 0000 clr.l [A0 + D0.w] 0000023A 526E FFFC addq.w [A6 - 0x4], 1 0000023E 51CF FFDE dbf D7, -0x24 /* 0000021E */ label00000242: 00000242 2E1F move.l D7, [A7]+ 00000244 487A 02AC pea.l [PC + 0x2AC /* 000004F2, cstring "" */] 00000248 486D FA36 pea.l [A5 - 0x5CA] 0000024C 3F3C 00FF move.w -[A7], 0xFF 00000250 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00000254 426D E8D4 clr.w [A5 - 0x172C] 00000258 426D E8D2 clr.w [A5 - 0x172E] 0000025C 422D E8D1 clr.b [A5 - 0x172F] 00000260 2F07 move.l -[A7], D7 00000262 7001 moveq.l D0, 0x01 00000264 7E0A moveq.l D7, 0x0A 00000266 9E40 sub.w D7, D0 00000268 6D00 001C blt +0x1E /* 00000286 */ 0000026C 3D40 FFFC move.w [A6 - 0x4], D0 label00000270: 00000270 302E FFFC move.w D0, [A6 - 0x4] 00000274 E548 lsl D0.w, 2 00000276 41ED E854 lea.l A0, [A5 - 0x17AC] 0000027A 42B0 0000 clr.l [A0 + D0.w] 0000027E 526E FFFC addq.w [A6 - 0x4], 1 00000282 51CF FFEC dbf D7, -0x16 /* 00000270 */ label00000286: 00000286 2E1F move.l D7, [A7]+ 00000288 42AD E854 clr.l [A5 - 0x17AC] 0000028C 426D E852 clr.w [A5 - 0x17AE] 00000290 422D E851 clr.b [A5 - 0x17AF] 00000294 422D E850 clr.b [A5 - 0x17B0] 00000298 2F07 move.l -[A7], D7 0000029A 7001 moveq.l D0, 0x01 0000029C 7E06 moveq.l D7, 0x06 0000029E 9E40 sub.w D7, D0 000002A0 6D00 001A blt +0x1C /* 000002BC */ 000002A4 3D40 FFFC move.w [A6 - 0x4], D0 label000002A8: 000002A8 2F2D FF14 move.l -[A7], [A5 - 0xEC] 000002AC 3F2E FFFC move.w -[A7], [A6 - 0x4] 000002B0 4227 clr.b -[A7] 000002B2 A945 syscall CheckItem 000002B4 526E FFFC addq.w [A6 - 0x4], 1 000002B8 51CF FFEE dbf D7, -0x14 /* 000002A8 */ label000002BC: 000002BC 2E1F move.l D7, [A7]+ 000002BE 2F07 move.l -[A7], D7 000002C0 7001 moveq.l D0, 0x01 000002C2 7E06 moveq.l D7, 0x06 000002C4 9E40 sub.w D7, D0 000002C6 6D00 001A blt +0x1C /* 000002E2 */ 000002CA 3D40 FFFC move.w [A6 - 0x4], D0 label000002CE: 000002CE 2F2D FF10 move.l -[A7], [A5 - 0xF0] 000002D2 3F2E FFFC move.w -[A7], [A6 - 0x4] 000002D6 4227 clr.b -[A7] 000002D8 A945 syscall CheckItem 000002DA 526E FFFC addq.w [A6 - 0x4], 1 000002DE 51CF FFEE dbf D7, -0x14 /* 000002CE */ label000002E2: 000002E2 2E1F move.l D7, [A7]+ 000002E4 2F2D FF0C move.l -[A7], [A5 - 0xF4] 000002E8 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000002EC 4227 clr.b -[A7] 000002EE A945 syscall CheckItem 000002F0 42AD E2D0 clr.l [A5 - 0x1D30] 000002F4 2B7C 0000 0001 E2CC move.l [A5 - 0x1D34], 0x1 000002FC 422D E2CB clr.b [A5 - 0x1D35] 00000300 422D E2CA clr.b [A5 - 0x1D36] 00000304 2F2D FF0C move.l -[A7], [A5 - 0xF4] 00000308 3F3C 0003 move.w -[A7], 0x3 0000030C A93A syscall DisableItem 0000030E 2F2D FF00 move.l -[A7], [A5 - 0x100] 00000312 4267 clr.w -[A7] 00000314 A939 syscall EnableItem 00000316 2F2D FF08 move.l -[A7], [A5 - 0xF8] 0000031A 3F3C 0002 move.w -[A7], 0x2 0000031E A939 syscall EnableItem 00000320 2F2D FF10 move.l -[A7], [A5 - 0xF0] 00000324 4267 clr.w -[A7] 00000326 A939 syscall EnableItem 00000328 2F2D FF14 move.l -[A7], [A5 - 0xEC] 0000032C 4267 clr.w -[A7] 0000032E A939 syscall EnableItem 00000330 2F2D FF04 move.l -[A7], [A5 - 0xFC] 00000334 3F3C 0002 move.w -[A7], 0x2 00000338 A939 syscall EnableItem 0000033A 2F2D FF0C move.l -[A7], [A5 - 0xF4] 0000033E 4267 clr.w -[A7] 00000340 A939 syscall EnableItem 00000342 2F2D FF18 move.l -[A7], [A5 - 0xE8] 00000346 3F3C 000C move.w -[A7], 0xC 0000034A A939 syscall EnableItem 0000034C 42AD E2BE clr.l [A5 - 0x1D42] 00000350 42AD E2C6 clr.l [A5 - 0x1D3A] 00000354 42AD E2C2 clr.l [A5 - 0x1D3E] 00000358 426D E1BC clr.w [A5 - 0x1E44] 0000035C 1B7C 0001 E19F move.b [A5 - 0x1E61], 0x1 00000362 4A2D E19F tst.b [A5 - 0x1E61] 00000366 6700 0084 beq +0x86 /* 000003EC */ 0000036A 2F2D FF0C move.l -[A7], [A5 - 0xF4] 0000036E 3F3C 0005 move.w -[A7], 0x5 00000372 A93A syscall DisableItem 00000374 2F2D FF0C move.l -[A7], [A5 - 0xF4] 00000378 3F3C 0006 move.w -[A7], 0x6 0000037C A93A syscall DisableItem 0000037E 2F2D FF0C move.l -[A7], [A5 - 0xF4] 00000382 3F3C 0007 move.w -[A7], 0x7 00000386 A93A syscall DisableItem 00000388 2F2D FF0C move.l -[A7], [A5 - 0xF4] 0000038C 3F3C 0008 move.w -[A7], 0x8 00000390 A93A syscall DisableItem 00000392 2F2D FF0C move.l -[A7], [A5 - 0xF4] 00000396 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 0000039A A93A syscall DisableItem 0000039C 2F2D FF10 move.l -[A7], [A5 - 0xF0] 000003A0 3F3C 0002 move.w -[A7], 0x2 000003A4 A93A syscall DisableItem 000003A6 2F2D FF10 move.l -[A7], [A5 - 0xF0] 000003AA 3F3C 0003 move.w -[A7], 0x3 000003AE A93A syscall DisableItem 000003B0 2F2D FF10 move.l -[A7], [A5 - 0xF0] 000003B4 3F3C 0004 move.w -[A7], 0x4 000003B8 A93A syscall DisableItem 000003BA 2F2D FF10 move.l -[A7], [A5 - 0xF0] 000003BE 3F3C 0005 move.w -[A7], 0x5 000003C2 A93A syscall DisableItem 000003C4 2F2D FF14 move.l -[A7], [A5 - 0xEC] 000003C8 3F3C 0001 move.w -[A7], 0x1 000003CC A93A syscall DisableItem 000003CE 2F2D FF14 move.l -[A7], [A5 - 0xEC] 000003D2 3F3C 0002 move.w -[A7], 0x2 000003D6 A93A syscall DisableItem 000003D8 2F2D FF14 move.l -[A7], [A5 - 0xEC] 000003DC 3F3C 0003 move.w -[A7], 0x3 000003E0 A93A syscall DisableItem 000003E2 2F2D FF14 move.l -[A7], [A5 - 0xEC] 000003E6 3F3C 0004 move.w -[A7], 0x4 000003EA A93A syscall DisableItem label000003EC: 000003EC 206D FE4C movea.l A0, [A5 - 0x1B4] 000003F0 4868 0010 pea.l [A0 + 0x10] 000003F4 A8A3 syscall EraseRect 000003F6 3B7C 0126 E1A6 move.w [A5 - 0x1E5A], 0x126 000003FC 486D E1AC pea.l [A5 - 0x1E54] 00000400 4267 clr.w -[A7] 00000402 4267 clr.w -[A7] 00000404 3F3C 0200 move.w -[A7], 0x200 00000408 3F3C 0143 move.w -[A7], 0x143 0000040C A8A7 syscall SetRect 0000040E 598F subq.l A7, 4 00000410 3F2D E1A6 move.w -[A7], [A5 - 0x1E5A] 00000414 A9BC syscall GetPicture 00000416 2B5F E1A8 move.l [A5 - 0x1E58], [A7]+ 0000041A 2F2D E1A8 move.l -[A7], [A5 - 0x1E58] 0000041E 486D E1AC pea.l [A5 - 0x1E54] 00000422 A8F6 syscall DrawPicture 00000424 598F subq.l A7, 4 00000426 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */ 0000042C 3F2D E1A6 move.w -[A7], [A5 - 0x1E5A] 00000430 A9A0 syscall GetResource 00000432 2B5F E1A2 move.l [A5 - 0x1E5E], [A7]+ 00000436 2F2D E1A2 move.l -[A7], [A5 - 0x1E5E] 0000043A A9A3 syscall ReleaseResource 0000043C 486D E106 pea.l [A5 - 0x1EFA] 00000440 3F3C 01A2 move.w -[A7], 0x1A2 00000444 3F3C 0105 move.w -[A7], 0x105 00000448 3F3C 01BC move.w -[A7], 0x1BC 0000044C 3F3C 0126 move.w -[A7], 0x126 00000450 A8A7 syscall SetRect 00000452 486D DF9A pea.l [A5 - 0x2066] 00000456 206D FE4C movea.l A0, [A5 - 0x1B4] 0000045A 4868 0002 pea.l [A0 + 0x2] 0000045E 486D E0EC pea.l [A5 - 0x1F14] 00000462 486D E106 pea.l [A5 - 0x1EFA] 00000466 4267 clr.w -[A7] 00000468 42A7 clr.l -[A7] 0000046A A8EC syscall CopyBits 0000046C 486D E0CC pea.l [A5 - 0x1F34] 00000470 3F3C 01A8 move.w -[A7], 0x1A8 00000474 3F3C 00F8 move.w -[A7], 0xF8 00000478 3F3C 01B5 move.w -[A7], 0x1B5 0000047C 3F3C 0106 move.w -[A7], 0x106 00000480 A8A7 syscall SetRect 00000482 486D DF9A pea.l [A5 - 0x2066] 00000486 206D FE4C movea.l A0, [A5 - 0x1B4] 0000048A 4868 0002 pea.l [A0 + 0x2] 0000048E 486D E09C pea.l [A5 - 0x1F64] 00000492 486D E0CC pea.l [A5 - 0x1F34] 00000496 4267 clr.w -[A7] 00000498 42A7 clr.l -[A7] 0000049A A8EC syscall CopyBits 0000049C 486D E196 pea.l [A5 - 0x1E6A] 000004A0 3F3C 01CC move.w -[A7], 0x1CC 000004A4 3F3C 012A move.w -[A7], 0x12A 000004A8 3F3C 01FE move.w -[A7], 0x1FE 000004AC 3F3C 0141 move.w -[A7], 0x141 000004B0 A8A7 syscall SetRect 000004B2 486D DF9A pea.l [A5 - 0x2066] 000004B6 206D FE4C movea.l A0, [A5 - 0x1B4] 000004BA 4868 0002 pea.l [A0 + 0x2] 000004BE 486D E10E pea.l [A5 - 0x1EF2] 000004C2 486D E196 pea.l [A5 - 0x1E6A] 000004C6 4267 clr.w -[A7] 000004C8 42A7 clr.l -[A7] 000004CA A8EC syscall CopyBits 000004CC 3F3C 0002 move.w -[A7], 0x2 000004D0 A889 syscall TextMode 000004D2 422D A513 clr.b [A5 - 0x5AED] 000004D6 4E5E unlink A6 000004D8 4E75 rts 000004DA 0000 0000 ori.b D0, 0x0 000004DE 0000 0120 ori.b D0, 0x20 /* ' ' */ 000004E2 0120 btst -[A0], D0 000004E4 0120 btst -[A0], D0 000004E6 0120 btst -[A0], D0 000004E8 0120 btst -[A0], D0 000004EA 0120 btst -[A0], D0 000004EC 0120 btst -[A0], D0 000004EE 0120 btst -[A0], D0 000004F0 0120 btst -[A0], D0 000004F2 0000 .incomplete